package org.dydl.model.system;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.fasterxml.jackson.annotation.JsonFormat;

/**  
 * @ClassName: BuninessList  
 * @Description: TODO(营业厅实体)  
 * @author 张华城  
 * @date 2019年12月19日    
 */
@Entity
@Table(name="areaproductlist")
public class AreaProductList implements Serializable{

    /**  
	 * @Fields field:field:{todo}(用一句话描述这个变量表示什么)
	 */  
	private static final long serialVersionUID = 7524122043748354497L;

	/** id */
    @Id
    @GeneratedValue(strategy=GenerationType.AUTO)
	private Integer id;
    
    /**
     * 
     */
    private String productName;
    
    /**
     * 营业厅等级
     */
    private Integer productId;
    
    /**
     * 区域id
     */
    private Integer areaId;
    
    /**
     * 营业厅描述
     */
    private Integer numb;
    
    /**
     * 备注
     */
    private String remarks;
    
    private String describes;
    
    private Integer floorPrice;
    
    private Integer retailPrice;
    
    private String model;
    
    private String businessId;
    
    public String getBusinessId() {
		return businessId;
	}

	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}

	public String getModel() {
		return model;
	}

	public void setModel(String model) {
		this.model = model;
	}

	/**
	 * @return the floorPrice
	 */
	public Integer getFloorPrice() {
		return floorPrice;
	}

	/**
	 * @param floorPrice the floorPrice to set
	 */
	public void setFloorPrice(Integer floorPrice) {
		this.floorPrice = floorPrice;
	}

	/**
	 * @return the retailPrice
	 */
	public Integer getRetailPrice() {
		return retailPrice;
	}

	/**
	 * @param retailPrice the retailPrice to set
	 */
	public void setRetailPrice(Integer retailPrice) {
		this.retailPrice = retailPrice;
	}

	/**
     * 创建时间
     */
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date createTime;
    
    /**
     * 创建人
     */
    private String createUser;

	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the productName
	 */
	public String getProductName() {
		return productName;
	}

	/**
	 * @param productName the productName to set
	 */
	public void setProductName(String productName) {
		this.productName = productName;
	}

	/**
	 * @return the productId
	 */
	public Integer getProductId() {
		return productId;
	}

	/**
	 * @param productId the productId to set
	 */
	public void setProductId(Integer productId) {
		this.productId = productId;
	}

	/**
	 * @return the areaId
	 */
	public Integer getAreaId() {
		return areaId;
	}

	/**
	 * @param areaId the areaId to set
	 */
	public void setAreaId(Integer areaId) {
		this.areaId = areaId;
	}

	/**
	 * @return the numb
	 */
	public Integer getNumb() {
		return numb;
	}

	/**
	 * @param numb the numb to set
	 */
	public void setNumb(Integer numb) {
		this.numb = numb;
	}

	/**
	 * @return the remarks
	 */
	public String getRemarks() {
		return remarks;
	}

	/**
	 * @param remarks the remarks to set
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	/**
	 * @return the describes
	 */
	public String getDescribes() {
		return describes;
	}

	/**
	 * @param describes the describes to set
	 */
	public void setDescribes(String describes) {
		this.describes = describes;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the createUser
	 */
	public String getCreateUser() {
		return createUser;
	}

	/**
	 * @param createUser the createUser to set
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

}
